#!/usr/bin/python
# -*- coding:utf-8 -*-
# @author  : micah
# @time    :  
# @function: 
# @version :

num = 10


def test_1():
    global num  # 当前num是一个全局变量 如果要在一个函数内部使用必须在函数内部声明这个变量是全局的
    num += 1

    return num


def test_2():
    global num
    num -= 1
    return num


print(test_1())
print(test_2())

"""
在函数中调用另外一个函数
"""


def test_3():
    return 20


def test_4():
    # 在函数的内部运行另一个函数并且获取了这个函数的返回值
    return test_3()


res = test_4()
print(res)

"""
两个函数访问同一个变量

第二个函数的参数是第一个函数的返回值

在第二个函数中调用的第一个函数
"""
